immigrant visa - German English Dictionary